home *** CD-ROM | disk | FTP | other *** search
- <HTML><BODY>
- <%
- Set oDnsQuery = Server.CreateObject("ASPPW.WhoisQuery")
-
- 'oDnsQuery.WhoisServer="rs.internic.net" 'You don't have to specify rs.internic.net, the default value.
- if oDnsQuery.SendQuery("mit.edu") = true then
- sResp=oDnsQuery.GetResponse 'Please refer to the sample below
- response.write "Response is: <br><pre>"
- response.write sResp
- response.write " </pre><br>Response ended.<br>"
-
- if oDnsQuery.IsRecordFound = false then
- response.write "No match for this query."
- response.end
- end if
- 'Sample for Domain name query
- response.write "<pre>" + oDnsQuery.GetRegistrant + "</pre><br>"
- response.write "<pre>" + oDnsQuery.GetDomainName + "</pre><br>"
- response.write "<pre>" + oDnsQuery.GetAdministrativeEmail + "</pre><br>"
- response.write "<pre>" + oDnsQuery.GetTechnicalEmail + "</pre><br>"
- response.write "<pre>" + oDnsQuery.GetZoneEmail + "</pre><br>"
- response.write "<pre>" + oDnsQuery.GetbillingEmail + "</pre><br>"
- response.write "<pre>" + oDnsQuery.GetRecordLastUpdateTime + "</pre><br>"
- response.write "<pre>" + oDnsQuery.GetRecordCreateTime + "</pre><br>"
- response.write "<pre>" + oDnsQuery.GetDatabaseLastUpdateTime + "</pre><br>"
- response.write "<pre>" + oDnsQuery.GetDomainServers + "</pre><br>"
- response.write "<pre>" + oDnsQuery.GetAdministrativeContact + "</pre><br>"
- response.write "<pre>" + oDnsQuery.GetTechnicalContact + "</pre><br>"
- response.write "<pre>" + oDnsQuery.GetZoneContact + "</pre><br>"
- response.write "<pre>" + oDnsQuery.GetBillingContact + "</pre><br>"
-
- response.write "If you are quering an ip address:<br>"
- response.write "<pre>" + oDnsQuery.getHostName + "</pre><br>"
- response.write "<pre>" + oDnsQuery.GetCoordinator + "</pre><br>"
-
- else
- response.write oDnsQuery.GetLastErrDescription
- end if
-
- Set oDnsQuery = Nothing
-
- %>
- </BODY></HTML>